import org.junit.FixMethodOrder;
import org.junit.Test;
import org.junit.runners.MethodSorters;

@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class FibonacciNumberGoldenRationRegressionTest0 {

    public static boolean debug = false;

    @Test
    public void test01() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test01");
        int int0 = org.example.maths.FibonacciNumberGoldenRation.MAX_ARG;
        org.junit.Assert.assertTrue("'" + int0 + "' != '" + 70 + "'", int0 == 70);
    }

    @Test
    public void test02() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test02");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute(0);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 0L + "'", long1 == 0L);
    }

    @Test
    public void test03() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test03");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) ' ');
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 2178309L + "'", long1 == 2178309L);
    }

    @Test
    public void test04() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test04");
        java.lang.Object obj0 = new java.lang.Object();
        java.lang.Class<?> wildcardClass1 = obj0.getClass();
        org.junit.Assert.assertNotNull(wildcardClass1);
    }

    @Test
    public void test05() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test05");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute(1);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 1L + "'", long1 == 1L);
    }

    @Test
    public void test06() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test06");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (byte) 1);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 1L + "'", long1 == 1L);
    }

    @Test
    public void test07() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test07");
        // The following exception was thrown during execution in test generation
        try {
            long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) 'a');
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalArgumentException; message: Input 'n' is too big to give accurate result.");
        } catch (java.lang.IllegalArgumentException e) {
            // Expected exception.
        }
    }

    @Test
    public void test08() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test08");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (short) 10);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 55L + "'", long1 == 55L);
    }

    @Test
    public void test09() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test09");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (short) 1);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 1L + "'", long1 == 1L);
    }

    @Test
    public void test10() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test10");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (short) 0);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 0L + "'", long1 == 0L);
    }

    @Test
    public void test11() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test11");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute(70);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 190392490709135L + "'", long1 == 190392490709135L);
    }

    @Test
    public void test12() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test12");
        // The following exception was thrown during execution in test generation
        try {
            long long1 = org.example.maths.FibonacciNumberGoldenRation.compute(100);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalArgumentException; message: Input 'n' is too big to give accurate result.");
        } catch (java.lang.IllegalArgumentException e) {
            // Expected exception.
        }
    }

    @Test
    public void test13() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test13");
        // The following exception was thrown during execution in test generation
        try {
            long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (short) -1);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalArgumentException; message: Input 'n' must be a non-negative integer.");
        } catch (java.lang.IllegalArgumentException e) {
            // Expected exception.
        }
    }

    @Test
    public void test14() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test14");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (byte) 0);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 0L + "'", long1 == 0L);
    }

    @Test
    public void test15() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test15");
        // The following exception was thrown during execution in test generation
        try {
            long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((-1));
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalArgumentException; message: Input 'n' must be a non-negative integer.");
        } catch (java.lang.IllegalArgumentException e) {
            // Expected exception.
        }
    }

    @Test
    public void test16() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test16");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) '4');
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 32951280099L + "'", long1 == 32951280099L);
    }

    @Test
    public void test17() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test17");
        // The following exception was thrown during execution in test generation
        try {
            long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (short) 100);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalArgumentException; message: Input 'n' is too big to give accurate result.");
        } catch (java.lang.IllegalArgumentException e) {
            // Expected exception.
        }
    }

    @Test
    public void test18() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test18");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) '#');
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 9227465L + "'", long1 == 9227465L);
    }

    @Test
    public void test19() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test19");
        // The following exception was thrown during execution in test generation
        try {
            long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (byte) -1);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalArgumentException; message: Input 'n' must be a non-negative integer.");
        } catch (java.lang.IllegalArgumentException e) {
            // Expected exception.
        }
    }

    @Test
    public void test20() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test20");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute(10);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 55L + "'", long1 == 55L);
    }

    @Test
    public void test21() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test21");
        // The following exception was thrown during execution in test generation
        try {
            long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (byte) 100);
            org.junit.Assert.fail("Expected exception of type java.lang.IllegalArgumentException; message: Input 'n' is too big to give accurate result.");
        } catch (java.lang.IllegalArgumentException e) {
            // Expected exception.
        }
    }

    @Test
    public void test22() throws Throwable {
        if (debug)
            System.out.format("%n%s%n", "FibonacciNumberGoldenRationRegressionTest0.test22");
        long long1 = org.example.maths.FibonacciNumberGoldenRation.compute((int) (byte) 10);
        org.junit.Assert.assertTrue("'" + long1 + "' != '" + 55L + "'", long1 == 55L);
    }
}

